from aiogram.fsm.state import State, StatesGroup


class ClientSG(StatesGroup):
    start = State()


class LanguageSG(StatesGroup):
    select_language = State()


class UserProfileSG(StatesGroup):
    show_profile = State()


class BuySubscriptionSG(StatesGroup):
    select_subscription_type = State()


class ManageSubscriptionSG(StatesGroup):
    subscription_info = State()


class ChangeUserTimeSG(StatesGroup):
    enter_new_time = State()


class UserCalendarsSG(StatesGroup):
    calendars_list = State()


class CalendarsCatalogSG(StatesGroup):
    select_category = State()
    select_calendar = State()


class CalendarDetailsSG(StatesGroup):
    calendar_details = State()


class PaymentSG(StatesGroup):
    select_payment_method = State()
    confirm_payment = State()
    enter_activation_code = State()
